package cn.book.bus.domain;

import java.util.Date;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

/**
 * 学生测评结果表1(BoEuStudentEavResult)表实体类
 *
 * @author makejava
 * @since 2024-01-11 16:09:38
 */
@Getter
@Setter
@EqualsAndHashCode
@Data
@SuppressWarnings("serial")
public class BoEuStudentEavResult extends Model<BoEuStudentEavResult> {
    
    private String id;
    
    private String orgid;
    
    private String bindid;
    
    private Date createdate;
    
    private String createuser;
    
    private Date updatedate;
    
    private String updateuser;
    
    private String processdefid;
    
    private Integer isend;
    //学生学号
    private String studentId;
    //学生姓名
    private String studentName;
    //教师编号
    private String teacherCode;
    //教师姓名
    private String teacherName;
    //课表编号
    private String courseId;
    //课程名称
    private String courseName;
    //学期
    private String term;
    //ID
    private String resultId;
    //最终得分
    private Double score;
    //评语
    private String evaContent;
    //测评指标名称
    private String targetName;
    //测评指标ID
    private String targetId;
    //测评状态
    private String taskStatus;
    //截止时间
    private Date endTime;
    //班级ID
    private String classId;
    //班级名称
    private String className;
    //校区ID
    private String campusId;
    //校区名称
    private String campusName;


    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getOrgid() {
        return orgid;
    }

    public void setOrgid(String orgid) {
        this.orgid = orgid;
    }

    public String getBindid() {
        return bindid;
    }

    public void setBindid(String bindid) {
        this.bindid = bindid;
    }

    public Date getCreatedate() {
        return createdate;
    }

    public void setCreatedate(Date createdate) {
        this.createdate = createdate;
    }

    public String getCreateuser() {
        return createuser;
    }

    public void setCreateuser(String createuser) {
        this.createuser = createuser;
    }

    public Date getUpdatedate() {
        return updatedate;
    }

    public void setUpdatedate(Date updatedate) {
        this.updatedate = updatedate;
    }

    public String getUpdateuser() {
        return updateuser;
    }

    public void setUpdateuser(String updateuser) {
        this.updateuser = updateuser;
    }

    public String getProcessdefid() {
        return processdefid;
    }

    public void setProcessdefid(String processdefid) {
        this.processdefid = processdefid;
    }

    public Integer getIsend() {
        return isend;
    }

    public void setIsend(Integer isend) {
        this.isend = isend;
    }

    public String getStudentId() {
        return studentId;
    }

    public void setStudentId(String studentId) {
        this.studentId = studentId;
    }

    public String getStudentName() {
        return studentName;
    }

    public void setStudentName(String studentName) {
        this.studentName = studentName;
    }

    public String getTeacherCode() {
        return teacherCode;
    }

    public void setTeacherCode(String teacherCode) {
        this.teacherCode = teacherCode;
    }

    public String getTeacherName() {
        return teacherName;
    }

    public void setTeacherName(String teacherName) {
        this.teacherName = teacherName;
    }

    public String getCourseId() {
        return courseId;
    }

    public void setCourseId(String courseId) {
        this.courseId = courseId;
    }

    public String getCourseName() {
        return courseName;
    }

    public void setCourseName(String courseName) {
        this.courseName = courseName;
    }

    public String getTerm() {
        return term;
    }

    public void setTerm(String term) {
        this.term = term;
    }

    public String getResultId() {
        return resultId;
    }

    public void setResultId(String resultId) {
        this.resultId = resultId;
    }

    public Double getScore() {
        return score;
    }

    public void setScore(Double score) {
        this.score = score;
    }

    public String getEvaContent() {
        return evaContent;
    }

    public void setEvaContent(String evaContent) {
        this.evaContent = evaContent;
    }

    public String getTargetName() {
        return targetName;
    }

    public void setTargetName(String targetName) {
        this.targetName = targetName;
    }

    public String getTargetId() {
        return targetId;
    }

    public void setTargetId(String targetId) {
        this.targetId = targetId;
    }

    public String getTaskStatus() {
        return taskStatus;
    }

    public void setTaskStatus(String taskStatus) {
        this.taskStatus = taskStatus;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    public String getClassId() {
        return classId;
    }

    public void setClassId(String classId) {
        this.classId = classId;
    }

    public String getClassName() {
        return className;
    }

    public void setClassName(String className) {
        this.className = className;
    }

    public String getCampusId() {
        return campusId;
    }

    public void setCampusId(String campusId) {
        this.campusId = campusId;
    }

    public String getCampusName() {
        return campusName;
    }

    public void setCampusName(String campusName) {
        this.campusName = campusName;
    }

    @Override
    public String toString() {
        return "BoEuStudentEavResult{" +
                "id='" + id + '\'' +
                ", orgid='" + orgid + '\'' +
                ", bindid='" + bindid + '\'' +
                ", createdate=" + createdate +
                ", createuser='" + createuser + '\'' +
                ", updatedate=" + updatedate +
                ", updateuser='" + updateuser + '\'' +
                ", processdefid='" + processdefid + '\'' +
                ", isend=" + isend +
                ", studentId='" + studentId + '\'' +
                ", studentName='" + studentName + '\'' +
                ", teacherCode='" + teacherCode + '\'' +
                ", teacherName='" + teacherName + '\'' +
                ", courseId='" + courseId + '\'' +
                ", courseName='" + courseName + '\'' +
                ", term='" + term + '\'' +
                ", resultId='" + resultId + '\'' +
                ", score=" + score +
                ", evaContent='" + evaContent + '\'' +
                ", targetName='" + targetName + '\'' +
                ", targetId='" + targetId + '\'' +
                ", taskStatus='" + taskStatus + '\'' +
                ", endTime=" + endTime +
                ", classId='" + classId + '\'' +
                ", className='" + className + '\'' +
                ", campusId='" + campusId + '\'' +
                ", campusName='" + campusName + '\'' +
                '}';
    }

    /**
     * 获取主键值
     *
     * @return 主键值
     */
    @Override
    protected Serializable pkVal() {
        return this.id;
    }
    }

